export const getDate = () => {
    return dateFormat(new Date(), 1)
}
export const getDateTime = (format) => {
    return dateFormat(new Date(), format)
}
export const dateFormat = (date, format) => {
    if (!date) {
        date = new Date();
    }
    let yyyy = date.getFullYear(); // 年
    let MM = date.getMonth() + 1; // 月
    MM = MM < 10 ? '0' + MM : MM;
    let dd = date.getDate(); // 日
    dd = dd < 10 ? '0' + dd : dd; // 日
    let HH = date.getHours(); // 时
    HH = HH < 10 ? '0' + HH : HH; // 如果只有一位，则前面补零
    let mm = date.getMinutes(); // 分
    mm = mm < 10 ? '0' + mm : mm; // 如果只有一位，则前面补零
    let ss = date.getSeconds();//秒
    ss = ss < 10 ? '0' + ss : ss; // 如果只有一位，则前面补零

    if (format === 1) {
        return yyyy
    } else if (format === 2) {
        return yyyy + '-' + MM
    } else if (format === 3) {
        return yyyy + '-' + MM + '-' + dd
    } else if (format === 98) {
        return yyyy + '-' + MM + '-' + dd + ' ' + HH + ':' + mm + ':' + ss + "_" + date.getTime().toString().substring(10)
    } else if (format === 99) {
        return yyyy + '年' + (date.getMonth() + 1) + '月' + date.getDate() + '日'
    }
    return yyyy + '-' + MM + '-' + dd + ' ' + HH + ':' + mm + ':' + ss
}
